strap of cape - Spanisch Englisch Wörterbuch